what was I thinking – English–Français translations

🇬🇧 en fr 🇫🇷

what was I thinking

où ai-je la tête